declare namespace local =
"http://www.irisa.fr/bekkers/test";


declare function local:produitParCouleur($couleur){
	let $i := doc("produit.xml")/listeProduit/produit[./Couleur=$couleur]
	return $i
};

<result>
<result1> {
	count(local:produitParCouleur('vert')[Origine="Riec"])
} </result1>

{
	let $i := doc("produit.xml")/listeProduit/produit[Origine="Riec"][Couleur="vert"]
	return <result2> {count($i)} </result2> 
}

</result>
